/* ::::: NUpur Parikh
 ::::: */






.




.mainheadings { font-family: "oswald.ttf"; font-size: 20px; width: 248px; height: 15px; color: rgb(58, 58, 58); padding: 3px 0px 0px 5px; font-weight: normal; }
.subheadings { font-family: "oswald.ttf"; color: rgb(93, 93, 93); font-size: 18px; padding-bottom: 5px; }
.or { background: url('') no-repeat scroll -318px -4px transparent; width: 24px; height: 24px; float: left; }
.best-exchange-rate { background: url('') no-repeat scroll -143px -53px transparent; width: 64px; height: 64px; padding: 0px; float: left; }
.tooltip-box { display: none; height: 0px; text-align: left; z-index: 999; }
.in3 { background: url('') no-repeat scroll -1px -113px transparent; width: 119px; height: 33px; float: left; margin-top: 1px; }
.or { background: url('') no-repeat scroll -318px -4px transparent; width: 24px; height: 24px; float: left; }
.seedemo { background: url('') no-repeat scroll -1px -63px transparent; width: 138px; height: 43px; float: left; margin-top: 3px; }
.btn-send-money { background: url('') no-repeat scroll -1px -153px transparent; width: 133px; height: 43px; padding: 0px; float: left; margin: 3px 0px 0px; border: medium none; cursor: pointer; }
.btn-track-now { background: url('') no-repeat scroll -138px -118px transparent; width: 133px; height: 43px; padding: 0px; float: left; margin: 3px 0px 0px; border: medium none; cursor: pointer; }
.btn-login { background: url('') no-repeat scroll -1px -201px transparent; width: 93px; height: 43px; padding: 0px; float: left; margin: 10px 0px 0px; border: medium none; cursor: pointer; }
.input-txt { font-family: "oswald.ttf"; font-size: 13px; color: rgb(120, 120, 120); line-height: 20px; width: 173px; height: 30px; background-color: rgb(255, 255, 255); border: 1px solid rgb(169, 169, 169); border-radius: 5px; padding-left: 40px; }
.smal-input-txt1 { font-family: "oswald.ttf"; font-size: 13px; color: rgb(120, 120, 120); width: 275px; height: 30px; border: 1px solid rgb(169, 169, 169); border-radius: 5px; padding: 0px 0px 0px 5px; }
.tab-bak { width: 470px; background-color: rgb(236, 236, 236); border-width: 2px 1px 1px; border-style: solid; border-color: rgb(40, 141, 205) rgb(217, 215, 215) rgb(217, 215, 215); border-radius: 0px 0px 5px 5px; padding: 20px 20px 1px; float: left; }
.input-hed { font-family: "oswald.ttf"; color: rgb(93, 93, 93); font-size: 13px; line-height: 25px; margin: 0px; padding-bottom: 5px; }
A.common-link-bold-black A.common-link-bold-black:active, A.common-link-bold-black:focus, A.common-link-bold-black:link, A.common-link-bold-black:visited { font-family: Tahoma; font-size: 13px; color: rgb(40, 141, 205); font-weight: bold; text-decoration: none; outline: medium none; }
A.common-link-bold-black:hover { text-decoration: underline; color: rgb(74, 73, 73); outline: medium none; }
.inside-head { font-family: "oswald.ttf"; font-size: 18px; color: rgb(40, 141, 205); line-height: 30px; font-weight: normal; }
.errortext { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(219, 0, 0); font-weight: normal; padding: 1px 0px; text-align: left; vertical-align: top ! important; }
.CountryCode-flag { background-position: 7px center; background-repeat: no-repeat; }
.CurrencyCode { background-position: 7px center; background-repeat: no-repeat; }
@media screen and (max-width: 320px) {
}
.home-tabs { border-radius: 5px; background-color: rgb(108, 173, 213); width: 270px; margin-left: 5px; padding: 7px 0px; }
A.home-tab A.home-tab:active, A.home-tab:focus, A.home-tab:link, A.home-tab:visited { font-family: Tahoma,serif; font-size: 11px; line-height: 18px; color: rgb(255, 255, 255); outline: medium none; font-weight: bold; text-decoration: none; }
A.home-tab:hover { text-decoration: none; color: rgb(246, 167, 22); outline: medium none; }
.text-box { border: 1px solid rgb(213, 213, 213); border-radius: 5px; background-color: rgb(239, 239, 239); width: 436px; padding: 0px 10px 10px; }
.text-box-hd { font-family: "oswald.ttf"; font-size: 18px; color: rgb(40, 141, 205); font-weight: normal; }
.borderRadius { border-radius: 5px; }
.borderRadiusTp { border-radius: 5px; }
.ddcommon { position: relative; display: inline-block; cursor: default; }
.ddcommon ul { padding: 0px; margin: 0px; width: 212px; }
.ddcommon ul li { list-style-type: none; }
.ddcommon .clear { clear: both; }
.ddcommon .shadow { box-shadow: 5px 5px 5px -5px rgb(136, 136, 136); }
.ddcommon input.text { color: rgb(126, 126, 126); padding: 0px; position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); display: block; width: 98%; height: 98%; left: 2px; top: 0px; border: medium none; }
.ddOutOfVision { position: relative; display: inline-block; }
.borderRadius .shadow { box-shadow: 5px 5px 5px -5px rgb(136, 136, 136); }
.borderRadiusTp .border, .borderRadius .border { border-radius: 0px 0px 5px 5px; }
img.fnone { float: none ! important; }
.ddcommon .divider { width: 0px; height: 100%; position: absolute; }
.ddcommon .arrow { display: inline-block; position: absolute; top: 50%; right: 4px; }
.ddcommon .arrow:hover { background-position: 0px 100%; }
.ddcommon .ddTitle { padding: 0px; position: relative; display: inline-block; width: 100%; }
.ddcommon .ddTitle .ddTitleText { display: block; }
.ddcommon .ddTitle .description { display: block; }
.ddcommon .ddTitle .ddTitleText img {
	position: relative;
	vertical-align: middle;
	float: left;
	background-image: url(Money%20Transfer/gb-flag.jpg);
}
.ddcommon .ddChild { position: absolute; display: none; width: 100%; overflow-y: auto; overflow-x: hidden; z-index: 9999; }
.ddcommon .ddChild li { clear: both; }
.ddcommon .ddChild li img { border: 0px none; position: relative; vertical-align: middle; float: left; }
.dd { border: 1px solid rgb(169, 169, 169); }
.dd .divider { border-left: 1px solid rgb(195, 195, 195); border-right: 1px solid rgb(255, 255, 255); right: 24px; }
.dd .arrow { width: 16px; height: 16px; margin-top: -2px; margin-right: -3px; background: url('') no-repeat scroll 0px -435px transparent; }
.dd .arrow:hover { background: url('') no-repeat scroll 0px -451px transparent; }
.dd .ddTitle { color: rgb(120, 120, 120); background-color: rgb(255, 255, 255); font-family: "oswald.ttf"; }
.dd .ddTitle .ddTitleText { padding: 5px 20px 5px 5px; height: 22px; }
.dd .ddTitle .description { font-size: 12px; color: rgb(102, 102, 102); }
.dd .ddTitle .ddTitleText img { padding-right: 5px; }
.dd .ddChild { border: 1px solid rgb(195, 195, 195); background-color: rgb(255, 255, 255); left: -1px; }
.dd .ddChild li { padding: 5px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(195, 195, 195); width: 202px; }
.dd .ddChild li .ddlabel { color: rgb(120, 120, 120); font-family: "oswald.ttf"; }
.dd .ddChild li img { padding: 0px 6px 0px 0px; }
.dd .ddChild li.selected { color: rgb(0, 0, 0); }
.scrollup { width: 50px; height: 50px; position: fixed; bottom: 20px; right: 70px; display: none; text-indent: -9999px; background: url('top_arrow.png') no-repeat scroll 0% 0% transparent; }
ul.iconmenu { font-size: 15px; list-style: none outside none; position: fixed; left: 0px; top: 200px; margin: 0px; padding: 0px; width: 45px; height: 200px; background-repeat: no-repeat; }
ul.iconmenu li { text-align: center; cursor: pointer; }
ul.iconmenu li a { text-decoration: none; display: block; width: 45px; height: 200px; background: url('customer_support.png') repeat scroll 0% 0% transparent; }
ul.iconmenu li a:last-of-type { border-bottom-width: 0px; margin-bottom: 3px; }
ul.iconmenu li a:hover, ul.iconmenu li a.selected { background: url('customer_support_hover.png') repeat scroll 0% 0% transparent; }
.menu1 { text-align: center; width: 100%; }
.menu1 > span { display: inline-block; margin: 0px 15px 0px 0px; }
#nav { display: inline; text-align: left; position: relative; list-style-type: none; }
#nav > li { float: left; padding: 0px; position: relative; }
#nav > li > a { border: 1px solid transparent; display: block; font-family: "oswald.ttf"; font-size: 16px; color: rgb(105, 104, 104); padding: 3px 10px; position: relative; text-decoration: none; }
#nav > li > a:hover { font-family: "oswald.ttf"; font-size: 16px; color: rgb(105, 104, 104); text-decoration: none; }
#nav li div { position: relative; }
#nav li div div { background-color: rgb(236, 236, 236); border: 1px solid rgb(217, 215, 215); padding: 12px 0px; display: none; font-family: "oswald.ttf"; font-size: 14px; color: rgb(105, 104, 104); text-decoration: none; margin: 0px; position: absolute; top: -1px; z-index: 1; width: 190px; }
#nav li div div.wrp2 { width: 380px; left: -155px; border-radius: 5px; }
#nav li div ul { padding-left: 10px; padding-right: 10px; position: relative; width: 360px; float: left; list-style-type: none; }
#nav li div ul li { padding: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#nav li div ul li h3 { font-family: "oswald.ttf"; color: rgb(93, 93, 93); margin: 0px 5px 4px; font-size: 15px; font-weight: normal; padding-bottom: 3px; padding-top: 3px; border-bottom: 2px solid rgb(40, 141, 205); }
#nav li ul ul { padding: 0px 0px 8px; }
#nav li ul ul li { margin: 0px; padding: 0px; }
#nav li ul ul li a { color: rgb(0, 96, 166); display: block; margin-bottom: 1px; padding: 3px 5px; text-decoration: none; font-size: 0.9em; }
#nav li ul ul li a:hover { background-color: rgb(40, 141, 205); color: rgb(255, 255, 255); }
.flagBorder { width: 14px; height: 9px; padding: 0px; float: left; border: 1px solid rgb(105, 104, 104); margin-top: 7px; }
.flag-austria { background: url('flags_europe.png') no-repeat scroll -8px -7px transparent; }
.flag-belgium { background: url('flags_europe.png') no-repeat scroll -27px -7px transparent; }
.flag-cyprus { background: url('flags_europe.png') no-repeat scroll -46px -7px transparent; }
.flag-estonia { background: url('flags_europe.png') no-repeat scroll -65px -7px transparent; }
.flag-spain { background: url('flags_europe.png') no-repeat scroll -84px -7px transparent; }
.flag-finland { background: url('flags_europe.png') no-repeat scroll -103px -7px transparent; }
.flag-france { background: url('flags_europe.png') no-repeat scroll -122px -7px transparent; }
.flag-greece { background: url('flags_europe.png') no-repeat scroll -141px -7px transparent; }
.flag-hungary { background: url('flags_europe.png') no-repeat scroll -160px -7px transparent; }
.flag-ireland { background: url('flags_europe.png') no-repeat scroll -178px -7px transparent; }
.flag-italy { background: url('flags_europe.png') no-repeat scroll -197px -7px transparent; }
.flag-luxembourg { background: url('flags_europe.png') no-repeat scroll -215px -7px transparent; }
.flag-malta { background: url('flags_europe.png') no-repeat scroll -233px -7px transparent; }
.flag-netherlands { background: url('flags_europe.png') no-repeat scroll -252px -7px transparent; }
.flag-norway { background: url('flags_europe.png') no-repeat scroll -270px -7px transparent; }
.flag-poland { background: url('flags_europe.png') no-repeat scroll -289px -7px transparent; }
.flag-portugal { background: url('flags_europe.png') no-repeat scroll -307px -7px transparent; }
.flag-slovenia { background: url('flags_europe.png') no-repeat scroll -325px -7px transparent; }
.flag-slovakia { background: url('flags_europe.png') no-repeat scroll -344px -7px transparent; }
a.fb { background: url('') no-repeat scroll -277px -316px transparent; width: 32px; height: 32px; position: absolute; }
a.twtr { background: url('') no-repeat scroll -318px -316px transparent; width: 32px; height: 32px; position: absolute; }
a.gplus { background: url('') no-repeat scroll -238px -316px transparent; width: 32px; height: 32px; position: absolute; }

ul.slpagination li a.number { background: url('') no-repeat scroll 0px -479px transparent; width: 10px; height: 10px; display: block; text-align: center; margin: 0px 3px; font-size: 12px; font-weight: bold; color: rgb(0, 106, 166); text-decoration: none; }
ul.slpagination li a.select { background: url('') no-repeat scroll 0px -467px transparent; color: rgb(255, 255, 255); }
.headers { width: 165px; height: 32px; }
.quick-transfer-money-to-India-inactive { background: url('') no-repeat scroll 0px -681px transparent; }
.quick-transfer-money-to-India { background: url('') no-repeat scroll 0px -647px transparent; }
.user-register-transfer-money-to-India-inactive { background: url('') no-repeat scroll -167px -681px transparent; }
.user-register-transfer-money-to-India { background: url('') no-repeat scroll -167px -647px transparent; }
.track-transfer-inactive { background: url('') no-repeat scroll -334px -681px transparent; }
.track-transfer { background: url('') no-repeat scroll -334px -647px transparent; }
@font-face {
	font-family: "MYRIADPRO-REGULAR.otf";
	src: url('myriadpro-regular.otf');
}
